package com.study.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.pojo.entity.MessageTaskEntity;
import com.pojo.req.MessageTaskReq;

import java.lang.reflect.InvocationTargetException;

/**
 * <p>
 * 消息发送任务 服务类
 * </p>
 *
 * @author admin
 * @since 2022-12-05
 */
public interface IMessageTaskService extends IService<MessageTaskEntity> {


     /**
      *
      *  异步消息发送 service类
      * @param messageTaskReq
      * @throws InvocationTargetException
      * @throws IllegalAccessException
      */
     void messageSend(MessageTaskReq messageTaskReq) throws InvocationTargetException, IllegalAccessException;

}
